package cn.arnold.offer.bilibili;

/**
 * Integer类有一个缓存问题：缓存-128~127之间的整数，因此将这个区间的值赋值给Integer对象时，比较的是两个对象的数值，超过这个范围比较内存地址
 */
public class IntegerCacheProblem {
    public static void main(String[] args) {
        Integer a = 3;
        Integer b = 3;
        System.out.println(a == b);
        Integer c = 1000;
        Integer d = 1000;
        System.out.println(c == d);
    }
}
